peer-reviewed journals - Französisch Englisch Wörterbuch